Fix indentation/fontification of Java enum with "implements".
authorAlan Mackenzie <acm@muc.de>
Sat, 28 Sep 2013 17:17:01 +0000 (17:17 +0000)
committerAlan Mackenzie <acm@muc.de>
Sat, 28 Sep 2013 17:17:01 +0000 (17:17 +0000)
commit35acec342427127d44670d4eca74f44f47d45883
tree0d57a71649a3b4ab21fda8b1b44813d7575bdcc9
parent9baa8ae0d23538089a16c33b5c3c9e2d0eb1513d
Fix indentation/fontification of Java enum with "implements".

* progmodes/cc-langs.el (c-postfix-decl-spec-key): New variable, a
regexp which matches "implements", etc., in Java.
* progmodes/cc-engine.el (c-inside-bracelist-p): Check for extra
specifier clauses coming after "enum".
* progmodes/cc-fonts.el (c-font-lock-declarations)
(c-font-lock-enum-tail): Check for extra specifier clauses coming
after "enum".
lisp/ChangeLog
lisp/progmodes/cc-engine.el
lisp/progmodes/cc-fonts.el
lisp/progmodes/cc-langs.el